Use INTERNAL_FIELD for symbols.
authorDmitry Antipov <dmantipov@yandex.ru>
Wed, 1 Aug 2012 07:57:09 +0000 (11:57 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Wed, 1 Aug 2012 07:57:09 +0000 (11:57 +0400)
commit734a8d9b11a7b16905a3f784be9442ab57720ede
tree2a89fcd955134e910093b34990f44916f5064500
parent85fdbac0fe13738ef194eda30d5655047b1905bd
Use INTERNAL_FIELD for symbols.
* src/lisp.h (SVAR): New macro.  Adjust users.
* src/alloc.c, src/bytecode.c, src/cmds.c, src/data.c, src/doc.c, src/eval.c:
* src/fns.c, src/keyboard.c, src/lread.c, src/xterm.c: Users changed.
* admin/coccinelle/symbol.cocci: Semantic patch to replace direct
access to Lisp_Object members of struct Lisp_Symbol to SVAR.
13 files changed:
admin/ChangeLog
src/ChangeLog
src/alloc.c
src/bytecode.c
src/cmds.c
src/data.c
src/doc.c
src/eval.c
src/fns.c
src/keyboard.c
src/lisp.h
src/lread.c
src/xterm.c